punk-rock
acoustic-psychedelic
post rock
folk-folk
punk-industrial
acoustic-alternative
hard rock
blues-swing
hip hop-rap
progressive-art rock
hardcore-punk
crossover
metal-metalcore
rock-hard rock
rock-punk